Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 TWYFORD AVENUE Semi-Detached £1,700,000 12 Feb 2021
76 TWYFORD AVENUE Semi-Detached £250,000 31 Oct 1996
78 TWYFORD AVENUE Semi-Detached £201,875 14 Sep 2001
80 TWYFORD AVENUE Terraced £710,000 16 Oct 2003
84 TWYFORD AVENUE Semi-Detached £1,142,500 1 Jul 2011
86 TWYFORD AVENUE Semi-Detached £1,195,000 19 Apr 2007